package com.cqgc.service;

import com.cqgc.pojo.dto.DeliveryDTO.*;
import com.cqgc.pojo.entity.Delivery;
import com.cqgc.pojo.entity.PageResult;

import java.util.List;

/**
 * @author : 是你
 * @time : 2024/4/24 16:28
 */
public interface DeliveryService {
    int add(AddDeliveryDTO addDeliveryDTO);

    List<Delivery> list();

    int update(Delivery delivery);

    int delete(DeleteDeliveryDTO id);

    int updateStatus(UpdateDeliveryStatusDTO updateDeliveryStatusDTO);

    PageResult page(DeliveryPageDTO deliveryPageDTO);

    PageResult like(DeliveryLikeDTO deliveryLikeDTO);
}
